package com.qifeng.modules.resumeInfo.domain;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.qifeng.common.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;

@Entity
@Table(name = "resume_info")
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value = "")
public class ResumeInfo extends BaseEntity<Long> implements Serializable {

    private Integer userId;

    private Integer type;

    private String resumeName;

    private String userName;

    private String age;

    private String height;

    private String bust;

    private String waistline;

    private String hip;

    private String weight;

    private String imgUrl;

    private String desc;

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    @Basic
    @ApiModelProperty(value = "用户id", example = "123")
    @Column(name = "user_id")
    public Integer getUserId() {
        return this.userId;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    @Basic
    @ApiModelProperty(value = "简历类型 0:发传单 1:礼仪", example = "123")
    @Column(name = "type")
    public Integer getType() {
        return this.type;
    }

    public void setResumeName(String resumeName) {
        this.resumeName = resumeName;
    }

    @Basic
    @ApiModelProperty(value = "简历名称")
    @Column(name = "resume_name")
    public String getResumeName() {
        return this.resumeName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    @Basic
    @ApiModelProperty(value = "姓名")
    @Column(name = "user_name")
    public String getUserName() {
        return this.userName;
    }

    public void setAge(String age) {
        this.age = age;
    }

    @Basic
    @ApiModelProperty(value = "年龄")
    @Column(name = "age")
    public String getAge() {
        return this.age;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    @Basic
    @ApiModelProperty(value = "身高")
    @Column(name = "height")
    public String getHeight() {
        return this.height;
    }

    public void setBust(String bust) {
        this.bust = bust;
    }

    @Basic
    @ApiModelProperty(value = "胸围")
    @Column(name = "bust")
    public String getBust() {
        return this.bust;
    }

    public void setWaistline(String waistline) {
        this.waistline = waistline;
    }

    @Basic
    @ApiModelProperty(value = "腰围")
    @Column(name = "waistline")
    public String getWaistline() {
        return this.waistline;
    }

    public void setHip(String hip) {
        this.hip = hip;
    }

    @Basic
    @ApiModelProperty(value = "臀围")
    @Column(name = "hip")
    public String getHip() {
        return this.hip;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    @Basic
    @ApiModelProperty(value = "体重")
    @Column(name = "weight")
    public String getWeight() {
        return this.weight;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    @Basic
    @ApiModelProperty(value = "照片url")
    @Column(name = "img_url")
    public String getImgUrl() {
        return this.imgUrl;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    @Basic
    @ApiModelProperty(value = "自我介绍")
    @Column(name = "desc")
    public String getDesc() {
        return this.desc;
    }


}